TLS was last updated
on June 12, 2024.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
                                           Back to 2024 Sonoma Mendocino (SM) Area rating list selection
                                                2023 Sonoma Mendocino (SM) Area rating list selection
2024 TLS League Ratings
Section - No. California           District - No. California           Area - Sonoma Mendocino (SM)
All    Men    By Rating
(As of 06/10/2024)
2024 2023 2024 2024
TLS TLS TLS Current YrEnd
Rank Player NTRP NTRP NTRP Age City, State
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
1 Matthew Nakagawa U
4.50 4.30 4.5 4.5  A  2023    18 +   ROHNERT PARK, CA
2 Jake Lam U
4.33 4.30 4.5 4.5  C  2023    18 +   Rohnert Park, CA
3 Tom Veach U
4.32 4.33 4.5 4.5  C  2023    18 +   Pt Reyes Sta, CA
4 Evan Vercellini U
4.21 4.08 (4.5) 4.5  C  2023    18 +   Vallejo, CA
5 Thomas Schmidt U
4.13 4.21 4.5 4.5  C  2023    18 +   San Rafael, CA
6 Jonathan Chinn U
4.12 4.17 4.5 4.5  C  2023    18 +   Santa Rosa, CA
7 John Hosbein U
4.11 4.25 4.5 4.5  C  2023    18 +   Petaluma, CA
8 Timothy Barlow U
4.10 4.04 4.5 4.5  C  2023    18 +   Petaluma, CA
9 Cory Fulchiron U
4.04 4.19 4.5 4.5  C  2023    18 +   Petaluma, CA
10 Steven Colletto U
4.03 4.5 4.5  C  2022    18 +   Petaluma, CA
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
11 Tom Kincaid U
4.00 4.21 4.0 4.5  C  2023    18 +   Napa, CA
12 Philip Stepanek U
3.95 3.76 4.0 4.0  C  2023    40 +   Santa Rosa, CA
13 luke Kenning U
3.95 4.0 4.0  C  2022    40 +   Santa Rosa, CA
14 Howard Schnirman U
3.94 4.08 4.0 4.5  C  2023    18 +   Petaluma, CA
15 Dzung Huynh U
3.89 4.0 4.0  C  2021    40 +   Santa Rosa, CA
16 Toby Tyler U
3.88 3.46 4.0 4.0  C  2023    18 +   Petaluma, CA
17 John Taylor U
3.87 4.0 4.0  C  2021    40 +   Forestville, CA
18 Jamin Ruark U
3.86 3.78 (4.0) 4.0  C  2023    18 +   Santa Rosa, CA
19 Peter Magrini U
3.85 3.80 4.0 4.0  C  2023    40 +   Santa Rosa, CA
20 Kenji Kumasaka U
3.85 3.51 4.0 4.0  C  2023    40 +   Santa Rosa, CA
21 Ian Hannah U
3.83 3.65 4.0 4.0  C  2023    40 +   Cotati, CA
22 Brad Swadling U
3.82 4.0 4.0  C  2023    40 +   Amarillo, TX
23 Ken Westly U
3.79 3.97 4.0 4.0  A  2023    40 +   Santa Rosa, CA
24 Seth Petersen U
3.79 3.70 4.0 4.0  C  2023    40 +   Santa Rosa, CA
25 Randall Watkins U
3.78 3.67 (4.0) 4.0  C  2023    18 +   Santa Rosa, CA
26 Nick Grudzien U
3.78 3.78 4.0 4.0  C  2023    40 +   Santa Rosa, CA
27 Nathan Strong U
3.76 3.73 4.0 4.0  C  2023    40 +   Windsor, CA
28 Razi Arifuddin U
3.76 3.71 4.0 4.0  C  2023    40 +   Sebastopol, CA
29 Jonathan Ivory U
3.75 3.82 4.0 4.0  C  2023    40 +   Petaluma, CA
30 Shane Grevin U
3.75 3.86 4.0 4.0  C  2023    40 +   Petaluma, CA
31 Tony Fuller U
3.75 3.82 4.0 4.0  C  2023    40 +   Petaluma, CA
32 Yanzhu Wen U
3.74 3.72 4.0 4.0  S  2023    18 +   Santa Rosa, CA
33 Geoff Scott U
3.74 3.73 4.0 4.0  C  2023    40 +   Healdsburg, CA
34 Michael Marx U
3.74 3.81 4.0 4.0  C  2023    40 +   Cotati, CA
35 Mauricio Rodriguezramirez U
3.73 3.62 4.0 4.0  C  2023    40 +   Santa Rosa, CA
36 Pablo Reed U
3.73 3.74 4.0 4.0  C  2023    40 +   Petaluma, CA
37 Roy Peterka U
3.73 3.81 4.0 4.0  C  2023    40 +   Santa Rosa, CA
38 Jon Moens U
3.73 3.61 4.0 4.0  C  2023    40 +   Windsor, CA
39 Rommel Loria U
3.73 4.0 4.0  S  2023    18 +   SANTA ROSA, CA
40 Kenneth Hoppe U
3.73 3.70 4.0 4.0  C  2023    40 +   Novato, CA
41 Will Kerridge U
3.72 3.80 (4.0) 4.0  C  2023    18 +   SANTA ROSA, CA
42 Cody Otero U
3.70 3.79 (4.0) 4.0  C  2023    18 +   Santa Rosa, CA
43 Christopher Williams U
3.67 4.0 4.0  C  2022    40 +   Santa Rosa, CA
44 Yasha Rahimzadeh U
3.67 3.64 (4.0) 4.0  C  2023    18 +   Novato, CA
45 Jady Palko U
3.67 3.66 4.0 4.0  C  2023    40 +   Santa Rosa, CA
46 Austin Martinez U
3.67 3.88 (4.0) 4.0  C  2022    18 +   Santa Rosa, CA
47 Song Bai U
3.66 3.82 4.0 4.0  C  2023    40 +   Petaluma, CA
48 Keith Richardson U
3.56 3.66 4.0 4.0  C  2023    40 +   Santa Rosa, CA
49 Trevor Mcguire U
3.56 3.65 4.0 4.0  C  2023    18 +   SANTA ROSA, CA
50 Peter Kennedy U
3.56 3.60 4.0 4.0  C  2023    40 +   Novato, CA
51 Luis Nanez U
3.55 3.49 4.0 4.0  C  2023    40 +   Petaluma, CA
52 Brian Johnson U
3.54 3.51 4.0 3.5  C  2023    18 +   Windsor, CA
53 Douglas Oclassen U
3.52 3.40 4.0 4.0  C  2023    40 +   Santa Rosa, CA
54 Scott Dunaway U
3.52 3.77 4.0 4.0  C  2023    40 +   Santa Rosa, CA
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
55 Minh Ta U
3.50 3.56 3.5 4.0  C  2023    40 +   Villa Grande, CA
56 Mike Richter U
3.49 3.45 3.5 4.0  C  2023    40 +   Santa Rosa, CA
57 Eric Newman U
3.49 3.36 3.5 3.5  C  2023    40 +   Sebastopol, CA
58 Chad Thistle U
3.47 3.46 3.5 3.5  C  2023    40 +   Santa Rosa, CA
59 Weldon Ryckman U
3.47 3.47 (3.5) 3.5  C  2023    18 +   Santa Rosa, CA
60 Jonathan Bergland U
3.44 3.36 (3.5) 3.5  M  2023    18 +   Santa Rosa, CA
61 Mark Weinberger U
3.43 3.58 3.5 4.0  C  2023    40 +   Santa Rosa, CA
62 Geoffrey Kegley U
3.43 3.45 3.5 4.0  C  2023    40 +   Santa Rosa, CA
63 Nizar Ghoussaini U
3.43 3.5 4.0  C  2023    40 +   Healdsburg, CA
64 Tom Larson U
3.42 3.5 4.0  C  2022    40 +   Healdsburg, CA
65 Chris Call U
3.42 3.34 3.5 3.5  C  2023    55 +   Healdsburg, CA
66 Sean Hubert U
3.41 3.73 3.5 4.0  C  2023    18 +   Santa Rosa, CA
67 Casey Caldwell U
3.41 3.5 4.0  C  2022    40 +   Healdsburg, CA
68 Gabe Manville U
3.40 3.32 3.5 3.5  C  2023    40 +   Santa Rosa, CA
69 Renz Hoppe U
3.40 3.42 3.5 3.5  C  2023    55 +   Healdsburg, CA
70 James Hague U
3.40 3.08 (3.5) 3.5  C  2023    18 +   Kenwood, CA
71 Matt Walls U
3.39 3.24 (3.5) 3.5  C  2023    18 +   Santa Rosa, CA
72 David Stirrat U
3.39 3.5 3.5  S      40 +   Petaluma, CA
73 Robert Strickland U
3.36 3.32 3.5 3.5  C  2023    40 +   Petaluma, CA
74 Alvin Chu U
3.36 3.20 3.5 3.5  C  2023    55 +   Rohnert Park, CA
75 Christopher Horne U
3.33 3.48 3.5 4.0  C  2023    55 +   Petaluma, CA
76 Julio Caceres U
3.31 3.32 3.5 3.5  C  2023    40 +   Santa Rosa, CA
77 Ben Nelson U
3.29 (3.5) 4.0  S  2023    18 +   Novato, CA
78 Chris Moffatt U
3.29 3.07 3.5 3.5  S  2022    55 +   Petaluma, CA
79 Tim Meksavanh U
3.28 3.19 3.5 3.5  C  2023    40 +   Petaluma, CA
80 James Joiner U
3.28 3.06 3.5 3.5  C  2022    40 +   ROHNERT PARK, CA
81 Mark Britschgi U
3.28 3.5 3.5  C  2023    55 +   Petaluma, CA
82 Craig Lucas U
3.27 3.23 3.5 3.5  C  2023    55 +   Santa Rosa, CA
83 Selvan Ekambaram U
3.26 3.13 3.5 3.5  C  2023    55 +   Santa Rosa, CA
84 Hiroshi Kanamori U
3.25 3.17 (3.5) 3.5  C  2023    18 +   Santa Rosa, CA
85 Stanton Ireland U
3.25 3.26 3.5 3.5  C  2023    55 +   Windsor, CA
86 Alan Maciel U
3.24 3.06 3.5 3.5  C  2023    40 +   Petaluma, CA
87 Scott Ross U
3.21 3.32 3.5 3.5  C  2023    40 +   Santa Rosa, CA
88 Robildo Diaz U
3.21 3.37 (3.5) 3.5  C  2023    18 +   Santa Rosa, CA
89 Wes Lee U
3.20 3.39 3.5 3.5  C  2023    40 +   Santa Rosa, CA
90 Brandon Lapides U
3.18 3.5 3.5  S      40 +   Santa Rosa, CA
91 Jerry Piro U
3.17 3.25 3.5 3.5  C  2023    55 +   Forestville, CA
92 Marcelo Aguero U
3.17 3.23 3.5 3.5  C  2023    40 +   Santa Rosa, CA
93 Barry Richter U
3.15 3.19 3.5 3.5  C  2023    55 +   Petaluma, CA
94 Ryan Thomas U
3.12 3.11 3.5 3.5  C  2023    40 +   Santa Rosa, CA
95 Barry Nemrow U
3.12 3.5 3.5  S  2023    55 +   Petaluma, CA
96 Gan Tam U
3.11 3.5 3.5  C  2023    55 +   Petaluma, CA
97 Erik Sherley U
3.11 3.26 3.5 3.5  C  2023    55 +   Novato, CA
98 James Colucci U
3.07 2.90 (3.5) 3.0  C  2023    18 +   Santa Rosa, CA
99 William Abrams U
3.06 2.96 3.5 3.5  C  2023    40 +   Santa Rosa, CA
100 Curt Mason U
3.05 3.5 3.5  C  2022    55 +   Sonoma, CA
101 Vivek Kumra U
3.05 3.17 3.5 3.5  C  2023    40 +   DILLON BEACH, CA
102 Ken Madson U
3.03 3.18 (3.5) 3.5  C  2023    18 +   Santa Rosa, CA
103 Doug Limbach U
3.03 3.06 3.5 3.5  C  2023    55 +   PETALUMA, CA
104 Kevin Zucco U
3.02 2.81 3.5 3.0  C  2023    40 +   Santa Rosa, CA
105 ERIC SOTHERN U
3.02 2.96 3.5 3.5  C  2023    40 +   Santa Rosa, CA
106 MICHAEL SCROBONIA U
3.02 3.5 3.5  S  2023    40 +   Santa Rosa, CA
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
107 christopher ricketts U
2.97 (3.0) 3.5  C  2023    18 +   Rohnert Park, CA
108 Greg Spaulding U
2.96 3.07 (3.0) 3.5  C  2023    18 +   Santa Rosa, CA
109 Luca Citti U
2.94 3.11 (3.0) 3.5  C  2023    55 +   Santa Rosa, CA
110 Terry A Mason U
2.90 n/a 3.0 3.0  C  2022    55 +   Santa Rosa, CA
111 Chuck Hulsey U
2.88 3.0 3.5  C  2023    55 +   Cotati, CA
112 Kevin Reynolds U
2.79 3.0 3.5  S      55 +   Rohnert Park, CA
113 Craig Garber U
2.78 3.0 3.0  S      55 +   Calistoga, CA
114 quan chau U
2.70 n/a (3.0) 3.0  S  2023    18 +   SANTA ROSA, CA
Migue Andrade-Marin U
n/a 3.77 n/a 4.0  C  2023    18 +   Santa Rosa, CA
Andrew Aviles U
n/a 3.05 n/a 3.5  C  2023    18 +   Santa Rosa, CA
Morgan Bellinger U
n/a 2.54 n/a 3.0  C  2023    18 +   PETALUMA, CA
Dan Brown U
n/a n/a 3.5  S      55 +   Windsor, CA
Kevin Buyse U
n/a n/a 4.5  C  2023    18 +   Santa Rosa, CA
Tom Cargile U
n/a 3.14 n/a 3.5  C  2022    18 +   Santa Rosa, CA
Mark Castaldi U
n/a n/a 3.5  S      55 +   Santa Rosa, CA
Douglas Fladseth U
n/a 3.65 n/a 4.0  C  2023    18 +   Santa Rosa, CA
Tom Frisher U
n/a 3.78 n/a 4.0  C  2022    18 +   Healdsburg, CA
Kevin Garvin U
n/a 2.99 n/a 3.5  C  2023    55 +   Healdsburg, CA
Drew Gottlieb U
n/a 3.69 n/a 4.0  C  2023    18 +   WINDSOR, CA
Robert Grove U
n/a 3.15 n/a 3.5  C  2023    40 +   Santa Rosa, CA
Paul Herrington U
n/a 3.88 n/a 4.5  C  2023    18 +   Santa Rosa, CA
Ricky Herzog U
n/a n/a 4.5  C  2023    18 +   San Francisco, CA
Brandon Hill U
n/a 3.79 n/a 4.0  C  2023    18 +   Santa Rosa, CA
Philippe Hobson U
n/a 3.35 n/a 3.5  C  2023    55 +   Santa Rosa, CA
Daniel Johnson U
n/a n/a 4.0  S      18 +   Petaluma, CA
Bill Kerr U
n/a n/a 3.0  S  2023    18 +   Santa Rosa, CA
Aaron King U
n/a n/a 3.5  S  2023    18 +   Santa Rosa, CA
David Kolsom U
n/a n/a 3.5  S      55 +   Petaluma, CA
Mark Latimer U
n/a 3.03 n/a 3.5  C  2023    18 +   Petaluma, CA
David Levine U
n/a 3.57 n/a 4.0  C  2023    18 +   Healdsburg, CA
Michael Lindh U
n/a 4.07 n/a 4.5  C  2023    18 +   SANTA ROSA, CA
Max Luedecke U
n/a n/a 4.5  S      18 +   Rohnert Park, CA
David Macon U
n/a n/a 3.0  S      55 +   Santa Rosa, CA
Chris Micco U
n/a 3.51 n/a 4.0  C  2023    40 +   Petaluma, CA
Jonathan Nathe U
n/a 3.68 n/a 4.0  C  2023    40 +   Petaluma, CA
David Nelson U
n/a n/a 4.0  S  2023    18 +   Santa Rosa, CA
Kevin O'Malley U
n/a n/a 4.0  S  2023    18 +   Santa Rosa, CA
Matt Oi U
n/a n/a 3.5  S  2023    55 +   Fairfield, CA
Ron Owen U
n/a n/a 3.0  S      55 +   Petaluma, CA
Alan Pilgrim U
n/a 3.36 n/a 3.5  S      55 +   Rohnert Park, CA
Michael Pitre U
n/a n/a 3.0  C  2023    55 +   Petaluma, CA
Terry Price U
n/a 3.20 n/a 3.5  C  2023    40 +   Santa Rosa, CA
Angelo Purugganan U
n/a 3.99 n/a 4.5  C  2023    18 +   Rohnert Park, CA
Michael Saucy U
n/a n/a 4.5  S      18 +   Santa Rosa, CA
Philip Schuman U
n/a n/a 3.0  S  2022    40 +   Santa Rosa, CA
Kevin Suiker U
n/a 3.89 n/a 4.0  C  2023    18 +   Santa Rosa, CA
Kent Talcott U
n/a 4.05 n/a 4.0  C  2023    18 +   Sebastopol, CA
Chris Trechter U
n/a 3.79 n/a 4.0  C  2023    18 +   Windsor, CA
Antonio Vigil U
n/a 4.18 n/a 4.5  C  2023    18 +   Sebastopol, CA
Bruce Wishard U
n/a n/a 3.5  S      55 +   Santa Rosa, CA